/**
 * 编写递归函数计算给定的整数n的各位数字之和，例如输入1234输出10，-1234输出-10。
 */

#include <stdio.h>

// 求解各为数字之和，由于输入整形int，所以函数类型int足够
int getDigitalSum(int);

int main()
{
    int num;
    scanf("%d", &num);
    int ans = num >= 0 ? getDigitalSum(num) : -1 * getDigitalSum(-1 * num);
    printf("Digital Sum = %d\n", ans);
    return 0;
}

int getDigitalSum(int num)
{
    if ( num >= 10 )
        return num % 10 + getDigitalSum(num / 10);
    else
        return num;
}